home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1997 April: Mac OS SDK / Dev.CD Apr 97 SDK1.toast / Development Kits (Disc 1) / Interfaces&Libraries / Interfaces / PInterfaces / Traps.p < prev    next >
Encoding:
Text File  |  1995-07-06  |  23.8 KB  |  984 lines  |  [TEXT/MPS ]

  1. {
  2.      File:        Traps.p
  3.  
  4.      Contains:    A-Trap constants.
  5.  
  6.      Version:    Technology:    System 7.5
  7.                  Package:    Universal Interfaces 2.1 in “MPW Latest” on ETO #18
  8.  
  9.      Copyright:    © 1984-1995 by Apple Computer, Inc.
  10.                  All rights reserved.
  11.  
  12.      Bugs?:        If you find a problem with this file, use the Apple Bug Reporter
  13.                  stack.  Include the file and version information (from above)
  14.                  in the problem description and send to:
  15.                      Internet:    apple.bugs@applelink.apple.com
  16.                      AppleLink:    APPLE.BUGS
  17.  
  18. }
  19.  
  20. {$IFC UNDEFINED UsingIncludes}
  21. {$SETC UsingIncludes := 0}
  22. {$ENDC}
  23.  
  24. {$IFC NOT UsingIncludes}
  25.  UNIT Traps;
  26.  INTERFACE
  27. {$ENDC}
  28.  
  29. {$IFC UNDEFINED __TRAPS__}
  30. {$SETC __TRAPS__ := 1}
  31.  
  32. {$I+}
  33. {$SETC TrapsIncludes := UsingIncludes}
  34. {$SETC UsingIncludes := 1}
  35.  
  36.  
  37. {$IFC UNDEFINED __CONDITIONALMACROS__}
  38. {$I ConditionalMacros.p}
  39. {$ENDC}
  40.  
  41. {$PUSH}
  42. {$ALIGN MAC68K}
  43. {$LibExport+}
  44.  
  45. CONST
  46.     _NQDMisc                    = $ABC3;
  47.     _CopyMask                    = $A817;
  48.     _MeasureText                = $A837;
  49.     _GetMaskTable                = $A836;
  50.     _CalcMask                    = $A838;
  51.     _SeedFill                    = $A839;
  52.     _InitCursor                    = $A850;
  53.     _SetCursor                    = $A851;
  54.     _HideCursor                    = $A852;
  55.     _ShowCursor                    = $A853;
  56.     _ShieldCursor                = $A855;
  57.     _ObscureCursor                = $A856;
  58.     _BitAnd                        = $A858;
  59.     _BitXOr                        = $A859;
  60.     _BitNot                        = $A85A;
  61.     _BitOr                        = $A85B;
  62.     _BitShift                    = $A85C;
  63.     _BitTst                        = $A85D;
  64.     _BitSet                        = $A85E;
  65.     _BitClr                        = $A85F;
  66.     _Random                        = $A861;
  67.     _ForeColor                    = $A862;
  68.     _BackColor                    = $A863;
  69.     _ColorBit                    = $A864;
  70.     _GetPixel                    = $A865;
  71.     _StuffHex                    = $A866;
  72.     _LongMul                    = $A867;
  73.     _FixMul                        = $A868;
  74.     _FixRatio                    = $A869;
  75.     _HiWord                        = $A86A;
  76.     _LoWord                        = $A86B;
  77.     _FixRound                    = $A86C;
  78.     _InitPort                    = $A86D;
  79.     _InitGraf                    = $A86E;
  80.     _OpenPort                    = $A86F;
  81.     _LocalToGlobal                = $A870;
  82.     _GlobalToLocal                = $A871;
  83.     _GrafDevice                    = $A872;
  84.     _SetPort                    = $A873;
  85.     _GetPort                    = $A874;
  86.     _SetPBits                    = $A875;
  87.     _PortSize                    = $A876;
  88.     _MovePortTo                    = $A877;
  89.     _SetOrigin                    = $A878;
  90.     _SetClip                    = $A879;
  91.     _GetClip                    = $A87A;
  92.     _ClipRect                    = $A87B;
  93.     _BackPat                    = $A87C;
  94.     _ClosePort                    = $A87D;
  95.     _AddPt                        = $A87E;
  96.     _SubPt                        = $A87F;
  97.     _SetPt                        = $A880;
  98.     _EqualPt                    = $A881;
  99.     _StdText                    = $A882;
  100.     _DrawChar                    = $A883;
  101.     _DrawString                    = $A884;
  102.     _DrawText                    = $A885;
  103.     _TextWidth                    = $A886;
  104.     _TextFont                    = $A887;
  105.     _TextFace                    = $A888;
  106.     _TextMode                    = $A889;
  107.     _TextSize                    = $A88A;
  108.     _GetFontInfo                = $A88B;
  109.     _StringWidth                = $A88C;
  110.     _CharWidth                    = $A88D;
  111.     _SpaceExtra                    = $A88E;
  112.     _StdLine                    = $A890;
  113.     _LineTo                        = $A891;
  114.     _Line                        = $A892;
  115.  
  116.     _MoveTo                        = $A893;
  117.     _Move                        = $A894;
  118.     _ShutDown                    = $A895;
  119.     _HidePen                    = $A896;
  120.     _ShowPen                    = $A897;
  121.     _GetPenState                = $A898;
  122.     _SetPenState                = $A899;
  123.     _GetPen                        = $A89A;
  124.     _PenSize                    = $A89B;
  125.     _PenMode                    = $A89C;
  126.     _PenPat                        = $A89D;
  127.     _PenNormal                    = $A89E;
  128.     _Unimplemented                = $A89F;
  129.     _StdRect                    = $A8A0;
  130.     _FrameRect                    = $A8A1;
  131.     _PaintRect                    = $A8A2;
  132.     _EraseRect                    = $A8A3;
  133.     _InverRect                    = $A8A4;
  134.     _FillRect                    = $A8A5;
  135.     _EqualRect                    = $A8A6;
  136.     _SetRect                    = $A8A7;
  137.     _OffsetRect                    = $A8A8;
  138.     _InsetRect                    = $A8A9;
  139.     _SectRect                    = $A8AA;
  140.     _UnionRect                    = $A8AB;
  141.     _Pt2Rect                    = $A8AC;
  142.     _PtInRect                    = $A8AD;
  143.     _EmptyRect                    = $A8AE;
  144.     _StdRRect                    = $A8AF;
  145.     _FrameRoundRect                = $A8B0;
  146.     _PaintRoundRect                = $A8B1;
  147.     _EraseRoundRect                = $A8B2;
  148.     _InverRoundRect                = $A8B3;
  149.     _FillRoundRect                = $A8B4;
  150.     _StdOval                    = $A8B6;
  151.     _FrameOval                    = $A8B7;
  152.     _PaintOval                    = $A8B8;
  153.     _EraseOval                    = $A8B9;
  154.     _InvertOval                    = $A8BA;
  155.     _FillOval                    = $A8BB;
  156.     _SlopeFromAngle                = $A8BC;
  157.     _StdArc                        = $A8BD;
  158.     _FrameArc                    = $A8BE;
  159.     _PaintArc                    = $A8BF;
  160.     _EraseArc                    = $A8C0;
  161.     _InvertArc                    = $A8C1;
  162.     _FillArc                    = $A8C2;
  163.     _PtToAngle                    = $A8C3;
  164.     _AngleFromSlope                = $A8C4;
  165.     _StdPoly                    = $A8C5;
  166.     _FramePoly                    = $A8C6;
  167.     _PaintPoly                    = $A8C7;
  168.     _ErasePoly                    = $A8C8;
  169.     _InvertPoly                    = $A8C9;
  170.     _FillPoly                    = $A8CA;
  171.     _OpenPoly                    = $A8CB;
  172.     _ClosePgon                    = $A8CC;
  173.     _ClosePoly                    = $A8CC;
  174.     _KillPoly                    = $A8CD;
  175.     _OffsetPoly                    = $A8CE;
  176.     _PackBits                    = $A8CF;
  177.     _UnpackBits                    = $A8D0;
  178.     _StdRgn                        = $A8D1;
  179.     _FrameRgn                    = $A8D2;
  180.     _PaintRgn                    = $A8D3;
  181.     _EraseRgn                    = $A8D4;
  182.     _InverRgn                    = $A8D5;
  183.     _FillRgn                    = $A8D6;
  184.     _BitMapRgn                    = $A8D7;
  185.     _BitMapToRegion                = $A8D7;
  186.     _NewRgn                        = $A8D8;
  187.     _DisposRgn                    = $A8D9;
  188.     _DisposeRgn                    = $A8D9;
  189.     _OpenRgn                    = $A8DA;
  190.     _CloseRgn                    = $A8DB;
  191.     _CopyRgn                    = $A8DC;
  192.     _SetEmptyRgn                = $A8DD;
  193.     _SetRecRgn                    = $A8DE;
  194.     _RectRgn                    = $A8DF;
  195.     _OffsetRgn                    = $A8E0;
  196.     _InsetRgn                    = $A8E1;
  197.     _EmptyRgn                    = $A8E2;
  198.     _EqualRgn                    = $A8E3;
  199.     _SectRgn                    = $A8E4;
  200.     _UnionRgn                    = $A8E5;
  201.     _DiffRgn                    = $A8E6;
  202.     _XOrRgn                        = $A8E7;
  203.     _PtInRgn                    = $A8E8;
  204.     _RectInRgn                    = $A8E9;
  205.     _SetStdProcs                = $A8EA;
  206.     _StdBits                    = $A8EB;
  207.     _CopyBits                    = $A8EC;
  208.     _StdTxMeas                    = $A8ED;
  209.     _StdGetPic                    = $A8EE;
  210.     _ScrollRect                    = $A8EF;
  211.     _StdPutPic                    = $A8F0;
  212.     _StdComment                    = $A8F1;
  213.     _PicComment                    = $A8F2;
  214.     _OpenPicture                = $A8F3;
  215.     _ClosePicture                = $A8F4;
  216.     _KillPicture                = $A8F5;
  217.     _DrawPicture                = $A8F6;
  218.     _Layout                        = $A8F7;
  219.     _ScalePt                    = $A8F8;
  220.     _MapPt                        = $A8F9;
  221.     _MapRect                    = $A8FA;
  222.     _MapRgn                        = $A8FB;
  223.     _MapPoly                    = $A8FC;
  224.  
  225.     _Count1Resources            = $A80D;
  226.     _Get1IxResource                = $A80E;
  227.     _Get1IxType                    = $A80F;
  228.     _Unique1ID                    = $A810;
  229.     _TESelView                    = $A811;
  230.     _TEPinScroll                = $A812;
  231.     _TEAutoView                    = $A813;
  232.     _Pack8                        = $A816;
  233.     _FixATan2                    = $A818;
  234.     _XMunger                    = $A819;
  235.     _HOpenResFile                = $A81A;
  236.     _HCreateResFile                = $A81B;
  237.     _Count1Types                = $A81C;
  238.     _Get1Resource                = $A81F;
  239.     _Get1NamedResource            = $A820;
  240.     _ResourceDispatch            = $A822;
  241.     _MaxSizeRsrc                = $A821;
  242.     _InsMenuItem                = $A826;
  243.     _InsertMenuItem                = $A826;
  244.     _HideDItem                    = $A827;
  245.     _HideDialogItem                = $A827;
  246.     _ShowDItem                    = $A828;
  247.     _ShowDialogItem                = $A828;
  248.     _Pack9                        = $A82B;
  249.     _Pack10                        = $A82C;
  250.     _Pack11                        = $A82D;
  251.     _Pack12                        = $A82E;
  252.     _Pack13                        = $A82F;
  253.     _Pack14                        = $A830;
  254.     _Pack15                        = $A831;
  255.     _ScrnBitMap                    = $A833;
  256.     _SetFScaleDisable            = $A834;
  257.     _FontMetrics                = $A835;
  258.     _ZoomWindow                    = $A83A;
  259.     _TrackBox                    = $A83B;
  260.     _PrGlue                        = $A8FD;
  261.     _InitFonts                    = $A8FE;
  262.     _GetFName                    = $A8FF;
  263.     _GetFNum                    = $A900;
  264.     _FMSwapFont                    = $A901;
  265.     _RealFont                    = $A902;
  266.     _SetFontLock                = $A903;
  267.     _DrawGrowIcon                = $A904;
  268.     _DragGrayRgn                = $A905;
  269.     _NewString                    = $A906;
  270.     _SetString                    = $A907;
  271.     _ShowHide                    = $A908;
  272.     _CalcVis                    = $A909;
  273.     _CalcVBehind                = $A90A;
  274.     _ClipAbove                    = $A90B;
  275.     _PaintOne                    = $A90C;
  276.     _PaintBehind                = $A90D;
  277.     _SaveOld                    = $A90E;
  278.     _DrawNew                    = $A90F;
  279.     _GetWMgrPort                = $A910;
  280.     _CheckUpDate                = $A911;
  281.     _InitWindows                = $A912;
  282.     _NewWindow                    = $A913;
  283.     _DisposWindow                = $A914;
  284.     _DisposeWindow                = $A914;
  285.     _ShowWindow                    = $A915;
  286.     _HideWindow                    = $A916;
  287.     _GetWRefCon                    = $A917;
  288.     _SetWRefCon                    = $A918;
  289.     _GetWTitle                    = $A919;
  290.     _SetWTitle                    = $A91A;
  291.     _MoveWindow                    = $A91B;
  292.     _HiliteWindow                = $A91C;
  293.     _SizeWindow                    = $A91D;
  294.     _TrackGoAway                = $A91E;
  295.     _SelectWindow                = $A91F;
  296.     _BringToFront                = $A920;
  297.     _SendBehind                    = $A921;
  298.     _BeginUpDate                = $A922;
  299.     _EndUpDate                    = $A923;
  300.     _FrontWindow                = $A924;
  301.     _DragWindow                    = $A925;
  302.     _DragTheRgn                    = $A926;
  303.     _InvalRgn                    = $A927;
  304.     _InvalRect                    = $A928;
  305.     _ValidRgn                    = $A929;
  306.     _ValidRect                    = $A92A;
  307.     _GrowWindow                    = $A92B;
  308.     _FindWindow                    = $A92C;
  309.     _CloseWindow                = $A92D;
  310.     _SetWindowPic                = $A92E;
  311.     _GetWindowPic                = $A92F;
  312.  
  313.     _InitMenus                    = $A930;
  314.     _NewMenu                    = $A931;
  315.     _DisposMenu                    = $A932;
  316.     _DisposeMenu                = $A932;
  317.     _AppendMenu                    = $A933;
  318.     _ClearMenuBar                = $A934;
  319.     _InsertMenu                    = $A935;
  320.     _DeleteMenu                    = $A936;
  321.     _DrawMenuBar                = $A937;
  322.     _InvalMenuBar                = $A81D;
  323.     _HiliteMenu                    = $A938;
  324.     _EnableItem                    = $A939;
  325.     _DisableItem                = $A93A;
  326.     _GetMenuBar                    = $A93B;
  327.     _SetMenuBar                    = $A93C;
  328.     _MenuSelect                    = $A93D;
  329.     _MenuKey                    = $A93E;
  330.     _GetItmIcon                    = $A93F;
  331.     _SetItmIcon                    = $A940;
  332.     _GetItmStyle                = $A941;
  333.     _SetItmStyle                = $A942;
  334.     _GetItmMark                    = $A943;
  335.     _SetItmMark                    = $A944;
  336.     _CheckItem                    = $A945;
  337.     _GetItem                    = $A946;
  338.     _GetMenuItemText            = $A946;
  339.     _SetItem                    = $A947;
  340.     _SetMenuItemText            = $A947;
  341.     _CalcMenuSize                = $A948;
  342.     _GetMHandle                    = $A949;
  343.     _GetMenuHandle                = $A949;
  344.     _SetMFlash                    = $A94A;
  345.     _PlotIcon                    = $A94B;
  346.     _FlashMenuBar                = $A94C;
  347.     _AddResMenu                    = $A94D;
  348.     _AppendResMenu                = $A94D;
  349.     _PinRect                    = $A94E;
  350.     _DeltaPoint                    = $A94F;
  351.     _CountMItems                = $A950;
  352.     _InsertResMenu                = $A951;
  353.     _DelMenuItem                = $A952;
  354.     _DeleteMenuItem                = $A952;
  355.     _UpdtControl                = $A953;
  356.     _NewControl                    = $A954;
  357.     _DisposControl                = $A955;
  358.     _DisposeControl                = $A955;
  359.     _KillControls                = $A956;
  360.     _ShowControl                = $A957;
  361.     _HideControl                = $A958;
  362.     _MoveControl                = $A959;
  363.     _GetCRefCon                    = $A95A;
  364.     _GetControlReference        = $A95A;
  365.     _SetCRefCon                    = $A95B;
  366.     _SetControlReference        = $A95B;
  367.     _SizeControl                = $A95C;
  368.     _HiliteControl                = $A95D;
  369.     _GetCTitle                    = $A95E;
  370.     _GetControlTitle            = $A95E;
  371.     _SetCTitle                    = $A95F;
  372.     _SetControlTitle            = $A95F;
  373.     _GetCtlValue                = $A960;
  374.     _GetControlValue            = $A960;
  375.     _GetMinCtl                    = $A961;
  376.     _GetControlMinimum            = $A961;
  377.     _GetMaxCtl                    = $A962;
  378.     _GetControlMaximum            = $A962;
  379.     _SetCtlValue                = $A963;
  380.     _SetControlValue            = $A963;
  381.     _SetMinCtl                    = $A964;
  382.     _SetControlMinimum            = $A964;
  383.     _SetMaxCtl                    = $A965;
  384.     _SetControlMaximum            = $A965;
  385.     _TestControl                = $A966;
  386.     _DragControl                = $A967;
  387.     _TrackControl                = $A968;
  388.     _DrawControls                = $A969;
  389.     _GetCtlAction                = $A96A;
  390.     _GetControlAction            = $A96A;
  391.     _SetCtlAction                = $A96B;
  392.     _SetControlAction            = $A96B;
  393.     _FindControl                = $A96C;
  394.     _Draw1Control                = $A96D;
  395.  
  396.     _Dequeue                    = $A96E;
  397.     _Enqueue                    = $A96F;
  398.     _WaitNextEvent                = $A860;
  399.     _GetNextEvent                = $A970;
  400.     _EventAvail                    = $A971;
  401.     _GetMouse                    = $A972;
  402.     _StillDown                    = $A973;
  403.     _Button                        = $A974;
  404.     _TickCount                    = $A975;
  405.     _GetKeys                    = $A976;
  406.     _WaitMouseUp                = $A977;
  407.     _UpdtDialog                    = $A978;
  408.     _InitDialogs                = $A97B;
  409.     _GetNewDialog                = $A97C;
  410.     _NewDialog                    = $A97D;
  411.     _SelIText                    = $A97E;
  412.     _SelectDialogItemText        = $A97E;
  413.     _IsDialogEvent                = $A97F;
  414.     _DialogSelect                = $A980;
  415.     _DrawDialog                    = $A981;
  416.     _CloseDialog                = $A982;
  417.     _DisposDialog                = $A983;
  418.     _DisposeDialog                = $A983;
  419.     _FindDItem                    = $A984;
  420.     _FindDialogItem                = $A984;
  421.     _Alert                        = $A985;
  422.     _StopAlert                    = $A986;
  423.     _NoteAlert                    = $A987;
  424.     _CautionAlert                = $A988;
  425.     _ParamText                    = $A98B;
  426.     _ErrorSound                    = $A98C;
  427.     _GetDItem                    = $A98D;
  428.     _GetDialogItem                = $A98D;
  429.     _SetDItem                    = $A98E;
  430.     _SetDialogItem                = $A98E;
  431.     _SetIText                    = $A98F;
  432.     _SetDialogItemText            = $A98F;
  433.     _GetIText                    = $A990;
  434.     _GetDialogItemText            = $A990;
  435.     _ModalDialog                = $A991;
  436.     _DetachResource                = $A992;
  437.     _SetResPurge                = $A993;
  438.     _CurResFile                    = $A994;
  439.     _InitResources                = $A995;
  440.     _RsrcZoneInit                = $A996;
  441.     _OpenResFile                = $A997;
  442.     _UseResFile                    = $A998;
  443.     _UpdateResFile                = $A999;
  444.     _CloseResFile                = $A99A;
  445.     _SetResLoad                    = $A99B;
  446.     _CountResources                = $A99C;
  447.     _GetIndResource                = $A99D;
  448.     _CountTypes                    = $A99E;
  449.     _GetIndType                    = $A99F;
  450.     _GetResource                = $A9A0;
  451.     _GetNamedResource            = $A9A1;
  452.     _LoadResource                = $A9A2;
  453.     _ReleaseResource            = $A9A3;
  454.     _HomeResFile                = $A9A4;
  455.     _SizeRsrc                    = $A9A5;
  456.     _GetResAttrs                = $A9A6;
  457.     _SetResAttrs                = $A9A7;
  458.     _GetResInfo                    = $A9A8;
  459.     _SetResInfo                    = $A9A9;
  460.     _ChangedResource            = $A9AA;
  461.     _AddResource                = $A9AB;
  462.     _AddReference                = $A9AC;
  463.     _RmveResource                = $A9AD;
  464.     _RmveReference                = $A9AE;
  465.     _ResError                    = $A9AF;
  466.     _WriteResource                = $A9B0;
  467.     _CreateResFile                = $A9B1;
  468.     _SystemEvent                = $A9B2;
  469.     _SystemClick                = $A9B3;
  470.     _SystemTask                    = $A9B4;
  471.     _SystemMenu                    = $A9B5;
  472.     _OpenDeskAcc                = $A9B6;
  473.     _CloseDeskAcc                = $A9B7;
  474.     _GetPattern                    = $A9B8;
  475.     _GetCursor                    = $A9B9;
  476.     _GetString                    = $A9BA;
  477.     _GetIcon                    = $A9BB;
  478.     _GetPicture                    = $A9BC;
  479.     _GetNewWindow                = $A9BD;
  480.     _GetNewControl                = $A9BE;
  481.     _GetRMenu                    = $A9BF;
  482.     _GetNewMBar                    = $A9C0;
  483.     _UniqueID                    = $A9C1;
  484.     _SysEdit                    = $A9C2;
  485.     _OpenRFPerm                    = $A9C4;
  486.     _RsrcMapEntry                = $A9C5;
  487.     _Secs2Date                    = $A9C6;
  488.     _SecondsToDate                = $A9C6;
  489.     _Date2Secs                    = $A9C7;
  490.     _DateToSeconds                = $A9C7;
  491.     _SysBeep                    = $A9C8;
  492.     _SysError                    = $A9C9;
  493.     _PutIcon                    = $A9CA;
  494.     _Munger                        = $A9E0;
  495.     _HandToHand                    = $A9E1;
  496.     _PtrToXHand                    = $A9E2;
  497.     _PtrToHand                    = $A9E3;
  498.     _HandAndHand                = $A9E4;
  499.     _InitPack                    = $A9E5;
  500.     _InitAllPacks                = $A9E6;
  501.     _Pack0                        = $A9E7;
  502.     _Pack1                        = $A9E8;
  503.     _Pack2                        = $A9E9;
  504.     _Pack3                        = $A9EA;
  505.     _FP68K                        = $A9EB;
  506.     _Pack4                        = $A9EB;
  507.     _Elems68K                    = $A9EC;
  508.     _Pack5                        = $A9EC;
  509.     _Pack6                        = $A9ED;
  510.     _DECSTR68K                    = $A9EE;
  511.     _Pack7                        = $A9EE;
  512.     _PtrAndHand                    = $A9EF;
  513.     _LoadSeg                    = $A9F0;
  514.     _UnLoadSeg                    = $A9F1;
  515.     _Launch                        = $A9F2;
  516.     _Chain                        = $A9F3;
  517.     _ExitToShell                = $A9F4;
  518.     _GetAppParms                = $A9F5;
  519.     _GetResFileAttrs            = $A9F6;
  520.     _SetResFileAttrs            = $A9F7;
  521.     _MethodDispatch                = $A9F8;
  522.     _InfoScrap                    = $A9F9;
  523.     _UnlodeScrap                = $A9FA;
  524.     _UnloadScrap                = $A9FA;
  525.     _LodeScrap                    = $A9FB;
  526.     _LoadScrap                    = $A9FB;
  527.     _ZeroScrap                    = $A9FC;
  528.     _GetScrap                    = $A9FD;
  529.     _PutScrap                    = $A9FE;
  530.     _Debugger                    = $A9FF;
  531.     _DisplayDispatch            = $ABEB;
  532.     _IconDispatch                = $ABC9;
  533.     _ThreadDispatch                = $ABF2;
  534.     _DictionaryDispatch            = $AA53;
  535.     _DebugStr                    = $ABFF;
  536.  
  537. { PPCToolbox }
  538.     _PPC                        = $A0DD;
  539. { Alias Manager }
  540.     _AliasDispatch                = $A823;
  541. { Device Manager (some shared by the File Manager) }
  542.     _Open                        = $A000;
  543.     _Close                        = $A001;
  544.     _Read                        = $A002;
  545.     _Write                        = $A003;
  546.     _Control                    = $A004;
  547.     _Status                        = $A005;
  548.     _KillIO                        = $A006;
  549. { File Manager }
  550.     _GetVolInfo                    = $A007;
  551.     _Create                        = $A008;
  552.     _Delete                        = $A009;
  553.     _OpenRF                        = $A00A;
  554.     _Rename                        = $A00B;
  555.     _GetFileInfo                = $A00C;
  556.     _SetFileInfo                = $A00D;
  557.     _UnmountVol                    = $A00E;
  558.     _HUnmountVol                = $A20E;
  559.     _MountVol                    = $A00F;
  560.     _Allocate                    = $A010;
  561.     _GetEOF                        = $A011;
  562.     _SetEOF                        = $A012;
  563.     _FlushVol                    = $A013;
  564.     _GetVol                        = $A014;
  565.     _SetVol                        = $A015;
  566.     _FInitQueue                    = $A016;
  567.     _Eject                        = $A017;
  568.     _GetFPos                    = $A018;
  569.     _SetFilLock                    = $A041;
  570.     _RstFilLock                    = $A042;
  571.     _SetFilType                    = $A043;
  572.     _SetFPos                    = $A044;
  573.     _FlushFile                    = $A045;
  574.     _HOpen                        = $A200;
  575.     _HGetVInfo                    = $A207;
  576.     _HCreate                    = $A208;
  577.     _HDelete                    = $A209;
  578.     _HOpenRF                    = $A20A;
  579.     _HRename                    = $A20B;
  580.     _HGetFileInfo                = $A20C;
  581.     _HSetFileInfo                = $A20D;
  582.     _AllocContig                = $A210;
  583.     _HSetVol                    = $A215;
  584.     _HGetVol                    = $A214;
  585.     _HSetFLock                    = $A241;
  586.     _HRstFLock                    = $A242;
  587. { dispatch trap for remaining File Manager (and Desktop Manager) calls}
  588.     _FSDispatch                    = $A060;
  589.     _HFSDispatch                = $A260;
  590. { High level FSSpec calls }
  591.     _HighLevelFSDispatch        = $AA52;
  592.  
  593. { Memory Manager }
  594.     _InitZone                    = $A019;
  595.     _GetZone                    = $A11A;
  596.     _SetZone                    = $A01B;
  597.     _FreeMem                    = $A01C;
  598.     _MaxMem                        = $A11D;
  599.     _NewPtr                        = $A11E;
  600.     _NewPtrSys                    = $A51E;
  601.     _NewPtrClear                = $A31E;
  602.     _NewPtrSysClear                = $A71E;
  603.     _DisposPtr                    = $A01F;
  604.     _DisposePtr                    = $A01F;
  605.     _SetPtrSize                    = $A020;
  606.     _GetPtrSize                    = $A021;
  607.     _NewHandle                    = $A122;
  608.     _NewHandleClear                = $A322;
  609.     _DisposHandle                = $A023;
  610.     _DisposeHandle                = $A023;
  611.     _SetHandleSize                = $A024;
  612.     _GetHandleSize                = $A025;
  613.     _HandleZone                    = $A126;
  614.     _ReallocHandle                = $A027;
  615.     _RecoverHandle                = $A128;
  616.     _HLock                        = $A029;
  617.     _HUnlock                    = $A02A;
  618.     _EmptyHandle                = $A02B;
  619.     _InitApplZone                = $A02C;
  620.     _SetApplLimit                = $A02D;
  621.     _BlockMove                    = $A02E;
  622.     _BlockMoveData                = $A22E;
  623.     _MemoryDispatch                = $A05C;
  624.     _MemoryDispatchA0Result        = $A15C;
  625.     _DeferUserFn                = $A08F;
  626.     _DebugUtil                    = $A08D;
  627.     _HeapDispatch                = $A0A4;
  628.  
  629. { Event Manager }
  630.     _PostEvent                    = $A02F;
  631.     _PPostEvent                    = $A12F;
  632.     _OSEventAvail                = $A030;
  633.     _GetOSEvent                    = $A031;
  634.     _FlushEvents                = $A032;
  635.     _VInstall                    = $A033;
  636.     _VRemove                    = $A034;
  637.     _OffLine                    = $A035;
  638.     _MoreMasters                = $A036;
  639.     _WriteParam                    = $A038;
  640.     _ReadDateTime                = $A039;
  641.     _SetDateTime                = $A03A;
  642.     _Delay                        = $A03B;
  643.     _CmpString                    = $A03C;
  644.     _DrvrInstall                = $A03D;
  645.     _DrvrRemove                    = $A03E;
  646.     _InitUtil                    = $A03F;
  647.     _ResrvMem                    = $A040;
  648.     _GetTrapAddress                = $A146;
  649.     _SetTrapAddress                = $A047;
  650.     _GetOSTrapAddress            = $A346;
  651.     _SetOSTrapAddress            = $A247;
  652.     _GetToolTrapAddress            = $A746;
  653.     _SetToolTrapAddress            = $A647;
  654.     _GetToolBoxTrapAddress        = $A746;
  655.     _SetToolBoxTrapAddress        = $A647;
  656.     _PtrZone                    = $A148;
  657.     _HPurge                        = $A049;
  658.     _HNoPurge                    = $A04A;
  659.     _SetGrowZone                = $A04B;
  660.     _CompactMem                    = $A04C;
  661.     _PurgeMem                    = $A04D;
  662.     _AddDrive                    = $A04E;
  663.     _RDrvrInstall                = $A04F;
  664.     _LwrString                    = $A056;
  665.     _UprString                    = $A054;
  666.     _SetApplBase                = $A057;
  667.     _HWPriv                        = $A198;
  668.  
  669.     _LowerText                    = $A056;
  670.     _StripText                    = $A256;
  671.     _UpperText                    = $A456;
  672.     _StripUpperText                = $A656;
  673.     _OSDispatch                    = $A88F;
  674.     _RelString                    = $A050;
  675.     _CompareString                = $A050;
  676.     _ReadXPRam                    = $A051;
  677.     _WriteXPRam                    = $A052;
  678.     _InsTime                    = $A058;
  679.     _InsXTime                    = $A458;
  680.     _RmvTime                    = $A059;
  681.     _PrimeTime                    = $A05A;
  682.     _Microseconds                = $A193;
  683.     _PowerOff                    = $A05B;
  684.     _MaxBlock                    = $A061;
  685.     _PurgeSpace                    = $A162;
  686.     _PurgeSpaceSys                = $A562;
  687.     _MaxApplZone                = $A063;
  688.     _MoveHHi                    = $A064;
  689.     _StackSpace                    = $A065;
  690.     _NewEmptyHandle                = $A166;
  691.     _HSetRBit                    = $A067;
  692.     _HClrRBit                    = $A068;
  693.     _HGetState                    = $A069;
  694.     _HSetState                    = $A06A;
  695.     _InitFS                        = $A06C;
  696.     _InitEvents                    = $A06D;
  697.     _StripAddress                = $A055;
  698.     _Translate24To32            = $A091;
  699.     _SetAppBase                    = $A057;
  700.     _SwapMMUMode                = $A05D;
  701.     _SlotVInstall                = $A06F;
  702.     _SlotVRemove                = $A070;
  703.     _AttachVBL                    = $A071;
  704.     _DoVBLTask                    = $A072;
  705.     _SIntInstall                = $A075;
  706.     _SIntRemove                    = $A076;
  707.     _CountADBs                    = $A077;
  708.     _GetIndADB                    = $A078;
  709.     _GetADBInfo                    = $A079;
  710.     _SetADBInfo                    = $A07A;
  711.     _ADBReInit                    = $A07B;
  712.     _ADBOp                        = $A07C;
  713.     _VADBProc                    = $A0AE;
  714.     _GetDefaultStartup            = $A07D;
  715.     _SetDefaultStartup            = $A07E;
  716.     _InternalWait                = $A07F;
  717.     _RGetResource                = $A80C;
  718.     _GetVideoDefault            = $A080;
  719.     _SetVideoDefault            = $A081;
  720.     _DTInstall                    = $A082;
  721.     _SetOSDefault                = $A083;
  722.     _GetOSDefault                = $A084;
  723.     _IOPInfoAccess                = $A086;
  724.     _IOPMsgRequest                = $A087;
  725.     _IOPMoveData                = $A088;
  726.  
  727. { Power Manager }
  728.     _PowerDispatch                = $A09F;
  729.     _PMgrOp                        = $A085;
  730.     _IdleUpdate                    = $A285;
  731.     _IdleState                    = $A485;
  732.     _SerialPower                = $A685;
  733.     _Sleep                        = $A08A;
  734.     _SleepQInstall                = $A28A;
  735.     _SlpQInstall                = $A28A;
  736.     _SleepQRemove                = $A48A;
  737.     _SlpQRemove                    = $A48A;
  738.     _CommToolboxDispatch        = $A08B;
  739.     _SysEnvirons                = $A090;
  740.     _Gestalt                    = $A1AD;
  741.     _NewGestalt                    = $A3AD;
  742.     _ReplaceGestalt                = $A5AD;
  743.     _GetGestaltProcPtr            = $A7AD;
  744.     _InitProcMenu                = $A808;
  745.     _GetItemCmd                    = $A84E;
  746.     _SetItemCmd                    = $A84F;
  747.     _PopUpMenuSelect            = $A80B;
  748.     _KeyTrans                    = $A9C3;
  749.     _KeyTranslate                = $A9C3;
  750.  
  751. { TextEdit }
  752.     _TEGetText                    = $A9CB;
  753.     _TEInit                        = $A9CC;
  754.     _TEDispose                    = $A9CD;
  755.     _TextBox                    = $A9CE;
  756.     _TETextBox                    = $A9CE;
  757.     _TESetText                    = $A9CF;
  758.     _TECalText                    = $A9D0;
  759.     _TESetSelect                = $A9D1;
  760.     _TENew                        = $A9D2;
  761.     _TEUpdate                    = $A9D3;
  762.     _TEClick                    = $A9D4;
  763.     _TECopy                        = $A9D5;
  764.     _TECut                        = $A9D6;
  765.     _TEDelete                    = $A9D7;
  766.     _TEActivate                    = $A9D8;
  767.     _TEDeactivate                = $A9D9;
  768.     _TEIdle                        = $A9DA;
  769.     _TEPaste                    = $A9DB;
  770.     _TEKey                        = $A9DC;
  771.     _TEScroll                    = $A9DD;
  772.     _TEInsert                    = $A9DE;
  773.     _TESetJust                    = $A9DF;
  774.     _TESetAlignment                = $A9DF;
  775.     _TEGetOffset                = $A83C;
  776.     _TEDispatch                    = $A83D;
  777.     _TEStyleNew                    = $A83E;
  778.     _TEFindWord                    = $A0FE;
  779.     _TEFindLine                    = $A0FF;
  780.  
  781. { Color Quickdraw }
  782.     _OpenCPort                    = $AA00;
  783.     _InitCPort                    = $AA01;
  784.     _CloseCPort                    = $A87D;
  785.     _NewPixMap                    = $AA03;
  786.     _DisposPixMap                = $AA04;
  787.     _DisposePixMap                = $AA04;
  788.     _CopyPixMap                    = $AA05;
  789.     _SetPortPix                    = $AA06;
  790.     _NewPixPat                    = $AA07;
  791.     _DisposPixPat                = $AA08;
  792.     _DisposePixPat                = $AA08;
  793.     _CopyPixPat                    = $AA09;
  794.     _PenPixPat                    = $AA0A;
  795.     _BackPixPat                    = $AA0B;
  796.     _GetPixPat                    = $AA0C;
  797.     _MakeRGBPat                    = $AA0D;
  798.     _FillCRect                    = $AA0E;
  799.     _FillCOval                    = $AA0F;
  800.     _FillCRoundRect                = $AA10;
  801.     _FillCArc                    = $AA11;
  802.     _FillCRgn                    = $AA12;
  803.     _FillCPoly                    = $AA13;
  804.     _RGBForeColor                = $AA14;
  805.     _RGBBackColor                = $AA15;
  806.     _SetCPixel                    = $AA16;
  807.     _GetCPixel                    = $AA17;
  808.     _GetCTable                    = $AA18;
  809.     _GetForeColor                = $AA19;
  810.     _GetBackColor                = $AA1A;
  811.     _GetCCursor                    = $AA1B;
  812.     _SetCCursor                    = $AA1C;
  813.     _AllocCursor                = $AA1D;
  814.     _GetCIcon                    = $AA1E;
  815.     _PlotCIcon                    = $AA1F;
  816.     _OpenCPicture                = $AA20;
  817.     _OpColor                    = $AA21;
  818.     _HiliteColor                = $AA22;
  819.     _CharExtra                    = $AA23;
  820.     _DisposCTable                = $AA24;
  821.     _DisposeCTable                = $AA24;
  822.     _DisposCIcon                = $AA25;
  823.     _DisposeCIcon                = $AA25;
  824.     _DisposCCursor                = $AA26;
  825.     _DisposeCCursor                = $AA26;
  826.     _SeedCFill                    = $AA50;
  827.     _CalcCMask                    = $AA4F;
  828.     _CopyDeepMask                = $AA51;
  829.  
  830. { Routines for video devices }
  831.     _GetMaxDevice                = $AA27;
  832.     _GetCTSeed                    = $AA28;
  833.     _GetDeviceList                = $AA29;
  834.     _GetMainDevice                = $AA2A;
  835.     _GetNextDevice                = $AA2B;
  836.     _TestDeviceAttribute        = $AA2C;
  837.     _SetDeviceAttribute            = $AA2D;
  838.     _InitGDevice                = $AA2E;
  839.     _NewGDevice                    = $AA2F;
  840.     _DisposGDevice                = $AA30;
  841.     _DisposeGDevice                = $AA30;
  842.     _SetGDevice                    = $AA31;
  843.     _GetGDevice                    = $AA32;
  844.     _DeviceLoop                    = $ABCA;
  845. { Color Manager }
  846.     _Color2Index                = $AA33;
  847.     _Index2Color                = $AA34;
  848.     _InvertColor                = $AA35;
  849.     _RealColor                    = $AA36;
  850.     _GetSubTable                = $AA37;
  851.     _UpdatePixMap                = $AA38;
  852.  
  853. { Dialog Manager }
  854.     _NewCDialog                    = $AA4B;
  855.     _NewColorDialog                = $AA4B;
  856.     _MakeITable                    = $AA39;
  857.     _AddSearch                    = $AA3A;
  858.     _AddComp                    = $AA3B;
  859.     _SetClientID                = $AA3C;
  860.     _ProtectEntry                = $AA3D;
  861.     _ReserveEntry                = $AA3E;
  862.     _SetEntries                    = $AA3F;
  863.     _QDError                    = $AA40;
  864.     _SaveEntries                = $AA49;
  865.     _RestoreEntries                = $AA4A;
  866.     _DelSearch                    = $AA4C;
  867.     _DelComp                    = $AA4D;
  868.     _SetStdCProcs                = $AA4E;
  869.     _StdOpcodeProc                = $ABF8;
  870. { Added to Toolbox for color }
  871.     _SetWinColor                = $AA41;
  872.     _GetAuxWin                    = $AA42;
  873.     _SetCtlColor                = $AA43;
  874.     _SetControlColor            = $AA43;
  875.     _GetAuxCtl                    = $AA44;
  876.     _GetAuxiliaryControlRecord    = $AA44;
  877.     _NewCWindow                    = $AA45;
  878.     _GetNewCWindow                = $AA46;
  879.     _SetDeskCPat                = $AA47;
  880.     _GetCWMgrPort                = $AA48;
  881.     _GetCVariant                = $A809;
  882.     _GetControlVariant            = $A809;
  883.     _GetWVariant                = $A80A;
  884. { Added to Menu Manager for color }
  885.     _DelMCEntries                = $AA60;
  886.     _DeleteMCEntries            = $AA60;
  887.     _GetMCInfo                    = $AA61;
  888.     _SetMCInfo                    = $AA62;
  889.     _DispMCInfo                    = $AA63;
  890.     _DisposeMCInfo                = $AA63;
  891.     _GetMCEntry                    = $AA64;
  892.     _SetMCEntries                = $AA65;
  893.     _MenuChoice                    = $AA66;
  894. { Dialog Manager }
  895.     _DialogDispatch                = $AA68;
  896. { Font Manager }
  897.     _SetFractEnable                = $A814;
  898.     _FontDispatch                = $A854;
  899.  
  900. { Palette Manager }
  901.     _InitPalettes                = $AA90;
  902.     _NewPalette                    = $AA91;
  903.     _GetNewPalette                = $AA92;
  904.     _DisposePalette                = $AA93;
  905.     _ActivatePalette            = $AA94;
  906.     _SetPalette                    = $AA95;
  907.     _NSetPalette                = $AA95;
  908.     _GetPalette                    = $AA96;
  909.     _PmForeColor                = $AA97;
  910.     _PmBackColor                = $AA98;
  911.     _AnimateEntry                = $AA99;
  912.     _AnimatePalette                = $AA9A;
  913.     _GetEntryColor                = $AA9B;
  914.     _SetEntryColor                = $AA9C;
  915.     _GetEntryUsage                = $AA9D;
  916.     _SetEntryUsage                = $AA9E;
  917.     _CTab2Palette                = $AA9F;
  918.     _Palette2CTab                = $AAA0;
  919.     _CopyPalette                = $AAA1;
  920.     _PaletteDispatch            = $AAA2;
  921.  
  922. { Sound Manager }
  923.     _EgretDispatch                = $A092;
  924.     _SoundDispatch                = $A800;
  925.     _SndDisposeChannel            = $A801;
  926.     _SndAddModifier                = $A802;
  927.     _SndDoCommand                = $A803;
  928.     _SndDoImmediate                = $A804;
  929.     _SndPlay                    = $A805;
  930.     _SndControl                    = $A806;
  931.     _SndNewChannel                = $A807;
  932.  
  933.     _SlotManager                = $A06E;
  934.     _ScriptUtil                    = $A8B5;
  935.     _SCSIAtomic                    = $A089;
  936.     _SCSIDispatch                = $A815;
  937.     _Long2Fix                    = $A83F;
  938.     _Fix2Long                    = $A840;
  939.     _Fix2Frac                    = $A841;
  940.     _Frac2Fix                    = $A842;
  941.     _Fix2X                        = $A843;
  942.     _X2Fix                        = $A844;
  943.     _Frac2X                        = $A845;
  944.     _X2Frac                        = $A846;
  945.     _FracCos                    = $A847;
  946.     _FracSin                    = $A848;
  947.     _FracSqrt                    = $A849;
  948.     _FracMul                    = $A84A;
  949.     _FracDiv                    = $A84B;
  950.     _FixDiv                        = $A84D;
  951.     _NMInstall                    = $A05E;
  952.     _NMRemove                    = $A05F;
  953.     _QDExtensions                = $AB1D;
  954.     _ComponentDispatch            = $A82A;
  955.  
  956.     _DockingDispatch            = $AA57;
  957. { PowerPC Mac }
  958.     _MixedModeDispatch            = $AA59;
  959.     _CodeFragmentDispatch        = $AA5A;
  960. { Translation Manager }
  961.     _TranslationDispatch        = $ABFC;
  962. { Miscellaneous Traps }
  963.     _InitDogCow                    = $A89F;
  964.     _EnableDogCow                = $A89F;
  965.     _DisableDogCow                = $A89F;
  966.     _Moof                        = $A89F;
  967.     _HFSPinaforeDispatch        = $AA52;
  968. { Text Services Manager }
  969.     _TextServicesDispatch        = $AA54;
  970. { Cursor Device Manager }
  971.     _CursorDeviceDispatch        = $AADB;
  972.  
  973.  
  974. {$ALIGN RESET}
  975. {$POP}
  976.  
  977. {$SETC UsingIncludes := TrapsIncludes}
  978.  
  979. {$ENDC} {__TRAPS__}
  980.  
  981. {$IFC NOT UsingIncludes}
  982.  END.
  983. {$ENDC}
  984.